/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package suministros.ejb30.helper;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import suministros.ejb30.TO.*;
import suministros.ejb30.entity.Almacen;
import suministros.ejb30.entity.CentroCosto;
import suministros.ejb30.entity.CodPresupuestal;
import suministros.ejb30.entity.CodigosInversion;
import suministros.ejb30.entity.CuentaContable;
import suministros.ejb30.entity.Departamento;
import suministros.ejb30.entity.Distrito;
import suministros.ejb30.entity.Localidad;
import suministros.ejb30.entity.Orden;
import suministros.ejb30.entity.Pais;
import suministros.ejb30.entity.Proveedor;
import suministros.ejb30.entity.Provincia;
import suministros.ejb30.entity.Proyecto;
import suministros.ejb30.TO.SubAlmacenTO;
import suministros.ejb30.entity.DetalleLicitacionActividadPK;
import suministros.ejb30.entity.DetalleMovimiento;
import suministros.ejb30.entity.DetalleOrden;
import suministros.ejb30.entity.DetallePedidoSuministro;
import suministros.ejb30.entity.DetallePedidoSuministroPK;
import suministros.ejb30.entity.Empresa;
import suministros.ejb30.entity.Parametros;
import suministros.ejb30.entity.SubAlmacen;
import suministros.ejb30.entity.Suministros;
import suministros.ejb30.entity.Tipo;
import suministros.ejb30.entity.TipoCambioDiario;
import suministros.ejb30.entity.UnidadOrganizativa;
import suministros.ejb30.entity.Zona;

/**
 *
 * @author Renato
 */
public class Utiles_Convertir {

    public static List<SuministroTO> convertirToTableBeanBinding_Suministros(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();

            Boolean d3 = Boolean.valueOf(false);
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = new Boolean(array[2].toString());
            } catch (Exception e) {
            }

            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            Integer d5;
            try {
                d5 = new Integer(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            Integer d6;
            try {
                d6 = new Integer(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            Integer d8;
            try {
                d8 = new Integer(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }

            lista.add(new SuministroTO(d1, d2, d3, d4, d5, d6, d7, d8, d9));
        }
        return lista;
    }

    public static List<SuministroTO> convertirToTableBeanBinding_SuministrosMateriaPrima(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();

            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new SuministroTO(d1, d2));
        }
        return lista;
    }

    public static List<Parametros> convertirToTableBeanBinding_ParametrosAtualizar(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();

            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            Character d4;
            try {
                d4 = new Character(array[3].toString().charAt(0));
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            BigDecimal d9;
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            Integer d10;
            try {
                d10 = new Integer(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            Boolean d11;
            try {
                d11 = new Boolean(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }
            Date d12;
            try {
                d12 = new Date(array[11].toString());
            } catch (Exception e) {
                d12 = null;
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = null;
            }
            Integer d14;
            try {
                d14 = new Integer(array[13].toString());
            } catch (Exception e) {
                d14 = null;
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = null;
            }

            lista.add(new Parametros(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15));
        }
        return lista;
    }

    public static List<SuministroTO> convertirToTableBeanBinding_SuministrosEmpresa(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();

            Boolean d3 = Boolean.valueOf(false);
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = new Boolean(array[2].toString());
            } catch (Exception e) {
            }

            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            Integer d5;
            try {
                d5 = new Integer(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            Integer d6;
            try {
                d6 = new Integer(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            Integer d8;
            try {
                d8 = new Integer(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            BigDecimal d9;
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            BigDecimal d10;
            try {
                d10 = new BigDecimal(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            BigDecimal d11;
            try {
                d11 = new BigDecimal(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = null;
            }

            lista.add(new SuministroTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12));
        }
        return lista;
    }

    public static List<SuministroTO> convertirToTableBeanBinding_SuministrosEmpresaPrecio(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();

            Boolean d3 = Boolean.valueOf(false);
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = new Boolean(array[2].toString());
            } catch (Exception e) {
            }

            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            Integer d5;
            try {
                d5 = new Integer(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            Integer d6;
            try {
                d6 = new Integer(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            BigDecimal d9;
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            BigDecimal d10;
            try {
                d10 = new BigDecimal(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            BigDecimal d11;
            try {
                d11 = new BigDecimal(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }
            String d12;
            try {
                d12 = array[1].toString();
            } catch (Exception e) {
                d12 = null;
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = null;
            }

            lista.add(new SuministroTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13));
        }
        return lista;
    }

    public static List<GrupoSuministrosTO> convertirToBeanBinding_GrupoSuministros(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new GrupoSuministrosTO(d1, d2));
        }
        return lista;
    }

    public static List<CuentaContableTO> convertirToTableBeanBinding_CuentaContable(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new CuentaContableTO(d1, d2));
        }
        return lista;
    }

    public static List<StockAlmacenTO> convertirToTableBeanBinding_StockSubAlmacen(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            BigDecimal d3;
            try {
                d3 = new BigDecimal(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }

            lista.add(new StockAlmacenTO(d1, d2, d3, d4));
        }
        return lista;
    }

    public static List<CodigosInversionTO> convertirToTableBeanBinding_CodigosInversion(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new CodigosInversionTO(d1, d2));
        }
        return lista;
    }

    public static List<ZonaTO> convertirToBeanBinding_Zona(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new ZonaTO(d1, d2));
        }
        return lista;
    }

    public static List<LocalidadTO> convertirToBeanBinding_Localidad(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            lista.add(new LocalidadTO(d1, d2, d3));
        }
        return lista;
    }

    public static List<AreaTO> convertirToBeanBinding_Area(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }


            lista.add(new AreaTO(d1, d2));
        }
        return lista;
    }

    public static List<UnidadOrganizativaTO> convertirToBeanBinding_UnidadOrganizativa(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            lista.add(new UnidadOrganizativaTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<CentroCostoTO> convertirToBeanBinding_CentroCostos(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            lista.add(new CentroCostoTO(d1, d2, d3, d4));
        }
        return lista;
    }

    public static List<CodPresupuestalTO> convertirToBeanBinding_CodPresupuestal(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new CodPresupuestalTO(d1, d2));
        }
        return lista;
    }

    public static List<TipoTO> convertirToBeanBinding_Tipo(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            lista.add(new TipoTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<TipoTablaTO> convertirToBeanBinding_TipoTabla(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();

            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            lista.add(new TipoTablaTO(d1));
        }
        return lista;
    }

    public static Tipo convertirToTipo_TipoTO(TipoTO tip) {
        Tipo retorno = new Tipo(tip.getId_tabla_tipo());
        retorno.setCodigo(tip.getCodigo());
        retorno.setDescripcionCampo(tip.getDescripcion_campo());
        retorno.setDescripcionValor(tip.getDescripcion_valor());
        retorno.setTabla(tip.getTabla());
        retorno.setCantidad(tip.getCantidad());
        return retorno;
    }

    public static Zona convertirToZona_ZonaTO(ZonaTO zon) {
        Zona retorno = new Zona(zon.getId_zona());
        retorno.setNomZona(zon.getNom_zona());
        return retorno;
    }

    public static Empresa convertirToEmpresa_EmpresaTO(EmpresaTO emp) {
        Empresa retorno = new Empresa(emp.getCodigo());
        retorno.setDescDireccion(emp.getDescripcion());
        retorno.setRuc(emp.getRuc());
        retorno.setRazonSocial(emp.getRazon());
        return retorno;
    }

    public static Localidad convertirToLocalidad_LocalidadTO(LocalidadTO loca) {
        Localidad retorno = new Localidad(loca.getId_localidad());
        retorno.setNomLocalidad(loca.getNom_localidad());
        retorno.setIdZona(new Zona(loca.getId_zona()));
        return retorno;
    }

    public static UnidadOrganizativa convertirToUnidadOrganizativa_UnidadOrganizativaTO(UnidadOrganizativaTO unor) {
        UnidadOrganizativa retorno = new UnidadOrganizativa(unor.getCod_Uni_Organizativa());
        retorno.setCodUniDepend(unor.getCod_Uni_Depend());
        retorno.setUnidadOrganizativa(unor.getUnidad_organizativa());
        retorno.setNivel(unor.getNivel().charAt(0));
        return retorno;
    }

    public static Proyecto convertirToProyecto_ProyectoTO(ProyectoTO proy) {
        Proyecto retorno = new Proyecto(proy.getId_proyecto());
        retorno.setIdCodInversion(new CodigosInversion(proy.getCodigo_inversion()));
        retorno.setIdCodPresupuestal(new CodPresupuestal(proy.getCod_presupuestal()));
        retorno.setIdCuentaContable(new CuentaContable(proy.getCuenta_contable()));
        retorno.setNomProyecto(proy.getNom_proyecto());
        retorno.setAlta(proy.getAlta());
        return retorno;
    }

    public static CentroCosto convertirToCentroCosto_CentroCostoTO(CentroCostoTO cencos) {
        CentroCosto retorno = new CentroCosto(cencos.getCod_CentroCosto());
        retorno.setCentroCosto(cencos.getCentro_Costo());
        retorno.setCoduniOrganizativa(new UnidadOrganizativa(cencos.getCod_uni_Organizativa()));
        retorno.setIdCodPresupuestal(new CodPresupuestal(cencos.getId_cod_presupuestal()));
        return retorno;
    }

    public static CodPresupuestal convertirToCodPresupuestal_CodPresupuestalTO(CodPresupuestalTO codpres) {
        CodPresupuestal retorno = new CodPresupuestal(codpres.getId_cod_presupuestal());
        retorno.setDescCodPresupuestal(codpres.getDesc_cod_presupuestal());
        return retorno;
    }

    public static Almacen convertirToAlmacen_AlmacenTO(AlmacenTO zon) {
        Almacen retorno = new Almacen(zon.getCodAlmacen());
        retorno.setDescripcion(zon.getDescripcion());
        retorno.setIdZona(new Zona(zon.getId_zona()));
        return retorno;
    }

    public static SubAlmacen convertirTosubAlmacen_subAlmacenTO(SubAlmacenTO zon) {
        SubAlmacen retorno = new SubAlmacen(zon.getCodSubAlmacen());
        retorno.setDescripcion(zon.getDescripcion());
        retorno.setIdAlmacen(new Almacen(zon.getCodAlmacen()));
        return retorno;
    }

    public static List<PedidoTO> convertirToBeanBinding_Pedido(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = "";
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            PedidoTO tmp = new PedidoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13);
            tmp.setDesc_proyecto(d14);
            tmp.setDesc_unidad_organica(d15);
            lista.add(tmp);
        }
        return lista;
    }

    public static List<PedidoTO> convertirToBeanBinding_PedidoIngreso(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = null;
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = null;
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = null;
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = "";
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            String d16;
            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = "";
            }
            lista.add(new PedidoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16));
        }
        return lista;
    }

    public static List<DetallePedidoSuministroTO> convertirToBeanBinding_DetallePedido(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            Integer d9;
            try {
                d9 = new Integer(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            Integer d10;
            try {
                d10 = new Integer(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }

            lista.add(new DetallePedidoSuministroTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10));
        }
        return lista;
    }

    public static List<DetalleOrdenTO> convertirToBeanBinding_DetallePedidoOrden(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = null;
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = null;
            }
            BigDecimal d15;
            try {
                d15 = new BigDecimal(array[14].toString());
            } catch (Exception e) {
                d15 = null;
            }
            String d16;
            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = null;
            }
            String d17;
            try {
                d17 = array[16].toString();
            } catch (Exception e) {
                d17 = null;
            }
            lista.add(new DetalleOrdenTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17));
        }
        return lista;
    }

    public static List<DetalleOrdenTO> convertirToBeanBinding_DetallePedidoSalida(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = null;
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = null;
            }

            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            String d16;
            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = "";
            }
            lista.add(new DetalleOrdenTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16));
        }
        return lista;
    }

    public static List<AnoTO> convertirToBeanBinding_Ano(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            lista.add(new AnoTO(d1));
        }
        return lista;
    }

    public static List<MesTO> convertirToBeanBinding_Mes(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new MesTO(d1, d2));
        }
        return lista;
    }

    public static List<ProyectoTO> convertirToBeanBinding_Proyecto(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1, d2, d3, d4, d5, d7, d10, d11;
            Boolean d6;
            BigDecimal d8, d9;

            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            try {
                d6 = new Boolean(array[5].toString());
            } catch (Exception e) {
                d6 = false;
            }
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }


            lista.add(new ProyectoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11));
        }
        return lista;
    }

    public static List<NecesidadesSumiTO> convertirToNecesidadesTO_Necesidades(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = null;
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            Date d7;
            try {
                d7 = new Date(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }

            Long d10;
            try {
                d10 = new Long(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            BigDecimal d11;
            try {
                d11 = new BigDecimal(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }
            lista.add(new NecesidadesSumiTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11));
        }
        return lista;
    }

    public static List<NecesidadesSumiTO> convertirToNecesidadesTO_NecesidadesPrecio(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = null;
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            Date d7;
            try {
                d7 = new Date(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }

            Long d10;
            try {
                d10 = new Long(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            BigDecimal d11;
            try {
                d11 = new BigDecimal(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }
            BigDecimal d12;
            try {
                d12 = new BigDecimal(array[11].toString());
            } catch (Exception e) {
                d12 = null;
            }
            lista.add(new NecesidadesSumiTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, 1));
        }
        return lista;
    }

    public static List<NecesidadesSumiDetalleTO> convertirToNecesidadesSumiDetalleTO_NecesidadesSumiDetalle(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            Long d5;
            try {
                d5 = new Long(array[4].toString());
            } catch (Exception e) {
                e.printStackTrace();
                d5 = null;
            }


            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }

            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }

            BigDecimal d9;
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            BigDecimal d10;
            try {
                d10 = new BigDecimal(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            BigDecimal d11;
            try {
                d11 = new BigDecimal(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }
            BigDecimal d12;
            try {
                d12 = new BigDecimal(array[11].toString());
            } catch (Exception e) {
                d12 = null;
            }
            BigDecimal d13;
            try {
                d13 = new BigDecimal(array[12].toString());
            } catch (Exception e) {
                d13 = null;
            }
            BigDecimal d14;
            try {
                d14 = new BigDecimal(array[13].toString());
            } catch (Exception e) {
                d14 = null;
            }
            BigDecimal d15;
            try {
                d15 = new BigDecimal(array[14].toString());
            } catch (Exception e) {
                d15 = null;
            }
            BigDecimal d16;
            try {
                d16 = new BigDecimal(array[15].toString());
            } catch (Exception e) {
                d16 = null;
            }
            BigDecimal d17;
            try {
                d17 = new BigDecimal(array[16].toString());
            } catch (Exception e) {
                d17 = null;
            }
            BigDecimal d18;
            try {
                d18 = new BigDecimal(array[17].toString());
            } catch (Exception e) {
                d18 = null;
            }
            BigDecimal d19;
            try {
                d19 = new BigDecimal(array[18].toString());
            } catch (Exception e) {
                d19 = null;
            }


            lista.add(new NecesidadesSumiDetalleTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19));
        }
        return lista;
    }

    public static List<DepartamentoTO> convertirToBeanBinding_Departamento(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new DepartamentoTO(d1, d2));
        }
        return lista;
    }

    public static List<ProvinciaTO> convertirToBeanBinding_Provincia(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new ProvinciaTO(d1, d2));
        }
        return lista;
    }

    public static List<DistritoTO> convertirToBeanBinding_Distrito(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new DistritoTO(d1, d2));
        }
        return lista;
    }

    public static List<PaisTO> convertirToBeanBinding_Pais(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new PaisTO(d1, d2));
        }
        return lista;
    }

    public static List<ProveedorTO> convertirToBeanBinding_Proveedor(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new ProveedorTO(d1, d2));
        }
        return lista;
    }

    public static List<ProveedorSuministroTO> convertirToBeanBinding_ProveedorSuministro(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }

            lista.add(new ProveedorSuministroTO(d1, d2, d3, d4));
        }
        return lista;
    }

    public static Departamento convertirToDepartamento_DepartamentoTO(DepartamentoTO zon) {
        Departamento retorno = new Departamento(zon.getCoddepto());
        retorno.setNomDepartamento(zon.getNomDepartamento());
        return retorno;
    }

    public static Provincia convertirToPronvincia_ProvinciaTO(ProvinciaTO zon) {
        Provincia retorno = new Provincia(zon.getCodpro());
        retorno.setNomProvincia(zon.getNomProvincia());
        return retorno;
    }

    public static Distrito convertirToDistrito_DistritoTO(DistritoTO zon) {
        Distrito retorno = new Distrito(zon.getCoddistrito());
        retorno.setNomDistrito(zon.getNomDistrito());
        return retorno;
    }

    public static Pais convertirToPais_PaisTO(PaisTO zon) {
        Pais retorno = new Pais(zon.getCodPais());
        retorno.setNomPais(zon.getNomPais());
        return retorno;
    }

    public static Proveedor convertirToProveedor_ProveedorTO(ProveedorTO zon) {
        Proveedor retorno = new Proveedor(zon.getCodProveedor());
        retorno.setRazonSocial(zon.getRazon());
        return retorno;
    }

    public static Orden convertirTOOrden_OrdenTO(OrdenTO zon) {
        Orden retorno = new Orden(zon.getNroOrden());
        return retorno;
    }

    public static Almacen convertirTOAlmacen_AlmacenTO(AlmacenTO zon) {
        Almacen retorno = new Almacen(zon.getCodAlmacen());
        retorno.setDescripcion(zon.getDescripcion());
        return retorno;
    }

    public static List<ProveedorTO> convertirProveedor(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Boolean d11 = Boolean.valueOf(false);
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            System.out.println("esssws" + array[10].toString());
            if (array[10].toString().compareTo("1") == 0) {
                d11 = true;
            } else {
                d11 = false;
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = "";
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            Integer d16;
            try {
                d16 = new Integer(array[15].toString());
            } catch (Exception e) {
                d16 = null;
            }
            String d17;
            try {
                d17 = array[16].toString();
            } catch (Exception e) {
                d17 = "";
            }
            Integer d18;
            try {
                d18 = new Integer(array[17].toString());
            } catch (Exception e) {
                d18 = null;
            }
            String d19;
            try {
                d19 = array[18].toString();
            } catch (Exception e) {
                d19 = "";
            }
            String d20;
            try {
                d20 = array[19].toString();
            } catch (Exception e) {
                d20 = "";
            }
            String d21;
            try {
                d21 = array[20].toString();
            } catch (Exception e) {
                d21 = "";
            }

            if (d14.compareTo("") == 0) {
                lista.add(new ProveedorTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13));
            } else {
                lista.add(new ProveedorTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19, d20, d21));
            }

        }
        return lista;
    }

    public static List<OrdenTO> convertirToBeanBinding_Orden(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            Integer d6;
            try {
                d6 = new Integer(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }

            lista.add(new OrdenTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<OrdenTO> convertirToBeanBinding_OrdenEmail(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }

            lista.add(new OrdenTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<OrdenTO> convertirToBeanBinding_Orden1(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            Integer d5;
            try {
                d5 = new Integer(array[3].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d6 = null;
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[6].toString();
            } catch (Exception e) {
                d8 = "";
            }

            String d9;
            try {
                d9 = array[7].toString();
            } catch (Exception e) {
                d9 = "";
            }

            lista.add(new OrdenTO(d1, d2, d3, d5, d6, d7, d8,d9));
        }
        if (lista.isEmpty()) {
            lista.add(null);
        }
        return lista;
    }

    public static List<OrdenTO> convertirToBeanBinding_Orden2(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            Integer d6;
            try {
                d6 = new Integer(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }


            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            Integer d11;
            try {
                d11 = new Integer(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            Integer d13;
            try {
                d13 = new Integer(array[12].toString());
            } catch (Exception e) {
                d13 = null;
            }
            Integer d14;
            try {
                d14 = new Integer(array[13].toString());
            } catch (Exception e) {
                d14 = null;
            }
            Integer d15;
            try {
                d15 = new Integer(array[14].toString());
            } catch (Exception e) {
                d15 = null;
            }

            BigDecimal d16;
            try {
                d16 = new BigDecimal(array[15].toString());
            } catch (Exception e) {
                d16 = null;
            }
            Integer d17;
            try {
                d17 = new Integer(array[16].toString());
            } catch (Exception e) {
                d17 = null;
            }

            Integer d18;
            try {
                d18 = new Integer(array[17].toString());
            } catch (Exception e) {
                d18 = null;
            }


            lista.add(new OrdenTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18));
        }
        return lista;
    }

    public static List<DetalleOrdenTO> convertirDetalleOrden(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            lista.add(new DetalleOrdenTO(d1, d2, d3, d4, d5, d6, d7, d8));

        }
        return lista;
    }

    public static List<DetalleOrdenTO> convertirDetalleOrden_ordenTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = null;
            }
            Integer d2;
            try {
                d2 = new Integer(array[1].toString());
            } catch (Exception e) {
                d2 = null;
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = null;
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = null;
            }
            BigDecimal d13;
            try {
                d13 = new BigDecimal(array[12].toString());
            } catch (Exception e) {
                d13 = null;
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = null;
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = null;
            }

            lista.add(new DetalleOrdenTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15));
        }
        return lista;
    }

    public static List<DetalleMovimientoTemporalTO> convertirDetalleMovimientoTemporal(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = null;
            }

            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = null;
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }
            Integer d11;
            try {
                d11 = new Integer(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }


            lista.add(new DetalleMovimientoTemporalTO(d11, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10));
        }
        return lista;
    }

    public static List<DetalleOrdenTO> convertirDetalleOrdenGeneral(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            Integer d2;
            try {
                d2 = new Integer(array[1].toString());
            } catch (Exception e) {
                d2 = null;
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            BigDecimal d9;
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            lista.add(new DetalleOrdenTO(d1, d2, d3, d4, d5, d6, d7, d8, d9));

        }
        return lista;

    }

    public static List<AlmacenTO> convertirTOAlmacen_AlmacenTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            lista.add(new AlmacenTO(d1, d2, d3));
        }
        return lista;
    }

    public static List<SubAlmacenTO> convertirTOAlmacen_subAlmacenTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            lista.add(new SubAlmacenTO(d1, d2, d3));
        }
        return lista;
    }

    public static List<DetalleIngresoTO> convertirTODetalleIngreso_detalleIngresoTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }

            lista.add(new DetalleIngresoTO(d1, d2, d3, d4, d5, d6, d7));
        }
        return lista;
    }

    public static List<DetalleIngresoTO> convertirTODetalleIngreso_BusquedaIngresoTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new DetalleIngresoTO(d1, d2));
        }
        return lista;
    }

    public static DetalleOrden convertirToDetalleOrden_OrdenTO(DetalleOrdenTO zon) {
        DetalleOrden retorno = new DetalleOrden(zon.getNroOrden(), zon.getCorrelativo());
        retorno.setCantidadIngresada(zon.getCantidadIngresada());
        retorno.setCantidad(zon.getCantidad());

        retorno.setIDSuministro(zon.getSuministro());

        retorno.setPrecioUnitario(new BigDecimal(zon.getPrecio() + ""));


        return retorno;
    }

    public static List<MovimientoTO> convertirToBeanBinding_Movimiento(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            lista.add(new MovimientoTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static DetallePedidoSuministro convertirToDetallePedidoSumi_DetallePedidoSumiTO(DetallePedidoSuministroTO zon) {
        DetallePedidoSuministro retorno = new DetallePedidoSuministro();
        retorno.setObservaciones(zon.getObservaciones());
        retorno.setDetallePedidoSuministroPK(new DetallePedidoSuministroPK(zon.getCod_pedido(), zon.getId_suministro()));
        retorno.setCantidadPedida(zon.getCantidad_pedida());
        return retorno;
    }

    public static DetalleMovimiento convertirToDetalleOrden_DetalleMovimiento(String codigo, int cor, Suministros s, Zona z, Localidad l, Tipo t, DetalleOrdenTO zon) {
        DetalleMovimiento retorno = new DetalleMovimiento(cor, codigo);
        retorno.setCantidad(zon.getCantidad());
        retorno.setCcosto(zon.getCentroCostos());
        retorno.setCodInv(zon.getCodInversion());
        retorno.setCodPresupuestal(zon.getCodPresupuesta());
        retorno.setFecha(zon.getFecha());
        retorno.setIdProyecto(zon.getIdproyecto());
        retorno.setIdSuministro(s);
        retorno.setIdZona(z);
        retorno.setIdLocalidad(l);
        retorno.setPrecio(zon.getPrecio());
        retorno.setTipoMovimiento(t);
        retorno.setValor(zon.getValor());
        retorno.setId_unidad_organica(zon.getUnidad_organica());
        return retorno;
    }

    public static DetalleMovimiento convertirToDetalleTransferencia_DetalleMovimiento(String codigo, int cor, Suministros s, Zona z, Localidad l, Tipo t, DetalleTransferenciaTO zon) {
        DetalleMovimiento retorno = new DetalleMovimiento(cor, codigo);
        retorno.setCantidad(zon.getCantidad());
        retorno.setCcosto(zon.getCentroCostos());
        retorno.setCodInv(zon.getCodInversion());
        retorno.setCodPresupuestal(zon.getCodPresupuesta());
        retorno.setFecha(zon.getFecha());
        retorno.setIdSuministro(s);
        retorno.setIdZona(z);
        retorno.setIdLocalidad(l);
        retorno.setPrecio(zon.getPrecio());
        retorno.setTipoMovimiento(t);
        retorno.setValor(zon.getValor());
        retorno.setId_unidad_organica(zon.getUnidad_organica());
        return retorno;
    }

    public static List<DetalleIngresoTO> detalleMov(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            lista.add(new DetalleIngresoTO(d1, d2, d3));
        }
        return lista;
    }

    public static List<LicitacionTO> convertirToBeanBinding_Licitacion(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }

            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }


            lista.add(new LicitacionTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10));
        }
        return lista;
    }

    public static List<DetalleLicitacionActividadPK> convertirToBeanBinding_Actividad(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString().trim();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            Integer d3;
            try {
                d3 = new Integer(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            DetalleLicitacionActividadPK act = new DetalleLicitacionActividadPK(d1, d2, d3, d4);
            lista.add(act);
        }
        return lista;
    }

    public static List<DetalleLicitacionTO> convertirToBeanBinding_LicitacionDetalleTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            BigDecimal d3;
            try {
                d3 = new BigDecimal(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }


            lista.add(new DetalleLicitacionTO(d1, d2, d3, d4, d5, d6, d7));
        }
        return lista;
    }

    public static List<DetalleImpuestoTO> convertirToBeanBinding_DetalleImpuestoTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            BigDecimal d2;
            try {
                d2 = new BigDecimal(array[1].toString());
            } catch (Exception e) {
                d2 = null;
            }

            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }

            lista.add(new DetalleImpuestoTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<LicitacionSuministroTO> convertirToBeanBinding_LicitacionSuministroTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString().trim();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";

            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            BigDecimal d9;
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }

            lista.add(new LicitacionSuministroTO(d1, d2, d3, d4, d5, d6, d7, d8, d9));
        }
        return lista;

    }

    public static List<LicitacionActividadTO> convertirToBeanBinding_LicitacionActividadTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString().trim();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";

            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            BigDecimal d9;
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            BigDecimal d10;
            try {
                d10 = new BigDecimal(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            BigDecimal d11;
            try {
                d11 = new BigDecimal(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }
            Integer d12;
            try {
                d12 = new Integer(array[11].toString());
            } catch (Exception e) {
                d12 = null;
            }

            lista.add(new LicitacionActividadTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12));
        }
        return lista;
    }

    public static List<TransferenciaTO> convertirToBeanBinding_Tranferencia(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            lista.add(new TransferenciaTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<DetalleTransferenciaTO> convertirTODetalleTransferencia_detalleTransferenciaTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            Date d6;
            try {
                d6 = new Date(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = null;
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = null;
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = null;
            }
            BigDecimal d14;
            try {
                d14 = new BigDecimal(array[13].toString());
            } catch (Exception e) {
                d14 = null;
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            String d16;
            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = "";
            }

            lista.add(new DetalleTransferenciaTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16));
        }
        return lista;
    }

    public static List<DetalleTransferenciaTO> convertirTODetalleTransferencia_detalleStock(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();

            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            lista.add(new DetalleTransferenciaTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<DetalleSolicitudCotizacionTO> convertirToBeanBinding_DetallePedidoSolicitudCotizacion(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }

            lista.add(new DetalleSolicitudCotizacionTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<EmpresaTO> convertirToBeanBinding_Empresa(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Boolean d5 = Boolean.valueOf(false);
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";

            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            try {
                d5 = new Boolean(array[4].toString());
            } catch (Exception e) {
            }

            lista.add(new EmpresaTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<DetalleSolicitudCotizacionTO> convertirToBeanBinding_DetallePedidoSolicitudCotizacion1(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }

            Integer d7;
            try {
                d7 = new Integer(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            BigDecimal d14;
            try {
                d14 = new BigDecimal(array[13].toString());
            } catch (Exception e) {
                d14 = null;
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            lista.add(new DetalleSolicitudCotizacionTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15));
        }
        return lista;
    }

    public static List<IngresoTO> convertirTODetalleIngresoTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }


            lista.add(new IngresoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12));
        }
        return lista;
    }

    public static List<SolicitudCotizacionTO> convertirTOSolicitudCotizacionTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            Integer d5;
            try {
                d5 = new Integer(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            Integer d6;
            try {
                d6 = new Integer(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            Integer d7;
            try {
                d7 = new Integer(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }


            lista.add(new SolicitudCotizacionTO(d1, d2, d3, d4, d5, d6, d7));
        }
        return lista;
    }

    public static List<SolicitudCotizacionTO> convertirTOSolicitudCotizacionTO1(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            lista.add(new SolicitudCotizacionTO(d1));
        }
        return lista;
    }

    public static List<SuministroStockTO> convertirTOSuministroStockTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d0;
            try {
                d0 = new Integer(array[0].toString());
            } catch (Exception e) {
                d0 = null;
            }
            String d1;
            try {
                d1 = array[2].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[3].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[4].toString();
            } catch (Exception e) {
                d3 = "";
            }

            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[1].toString());
            } catch (Exception e) {
                d4 = null;
            }
            Integer d5;
            try {
                d5 = new Integer(array[5].toString());
            } catch (Exception e) {
                d5 = null;
            }

            lista.add(new SuministroStockTO(d0, d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<ComprobantePagoTO> convertirTOComprobantePagoTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            BigDecimal d10;
            try {
                d10 = new BigDecimal(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }

            lista.add(new ComprobantePagoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10));
        }
        return lista;
    }

    public static List<EncargoTO> convertirTOEncargoTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }


            lista.add(new EncargoTO(d1, d2, d3, d4, d5, d6, d7));
        }
        return lista;
    }

    public static List<SolicitudCotizacionTO> convertirTOSolicitudCotizacionTO2(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            BigDecimal d3;
            try {
                d3 = new BigDecimal(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            lista.add(new SolicitudCotizacionTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<NecesidadesSumiTO> convertirTONecesidades(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Long d1;
            try {
                d1 = Long.parseLong(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            lista.add(new NecesidadesSumiTO(d1));
        }
        return lista;
    }

    public static List<DetalleOrdenTO> convertirToBeanBinding_DetalleOrdenTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            BigDecimal d3;
            try {
                d3 = new BigDecimal(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }

            lista.add(new DetalleOrdenTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<StockAlmacenTO> convertirToTableBeanBinding_StockConsultar(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }

            lista.add(new StockAlmacenTO(d1, d2, d3, d4));
        }
        return lista;
    }

    public static List<AnoTO> convertirToBeanBinding_ParametrosKardex(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new AnoTO(d1, d2));
        }
        return lista;
    }

    public static List<AlertaTO> convertirTODetalleIngreso_AlertasTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = new String(array[2].toString());
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            lista.add(new AlertaTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<ParametrosTO> convertirToTableBeanBinding_Parametros(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            Integer d5;
            try {
                d5 = new Integer(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }

            lista.add(new ParametrosTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<InventarioTO> convertirToTableBeanBinding_Inventario(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            Date d2;
            try {
                d2 = new Date(array[1].toString());
            } catch (Exception e) {
                d2 = null;
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            Boolean d6;
            try {
                d6 = new Boolean(array[5].toString());
            } catch (Exception e) {
                d6 = false;
            }

            lista.add(new InventarioTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<DetalleInventarioTO> convertirToTableBeanBinding_DetalleInventario(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }


            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            lista.add(new DetalleInventarioTO(d1, d2, d3, d4, d5, d6, d7, d8, d9));
        }
        return lista;
    }

    public static List<TransferenciaTO> convertirToObtenerCodigos(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            lista.add(new TransferenciaTO(d1, d2, d3));
        }
        return lista;
    }

    public static List<OrdenTO> convertirToBeanBinding_SimpleOrdenTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d2_1;
            try {
                d2_1 = array[3].toString();
            } catch (Exception e) {
                d2_1 = "";
            }
            String d4;
            try {
                d4 = array[4].toString();
            } catch (Exception e) {
                d4 = "";
            }
            Integer d5;
            try {
                d5 = new Integer(array[5].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d6 = null;
            }

            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d7 = null;
            }

            String d8;
            try {
                d8 = array[8].toString();
            } catch (Exception e) {
                d8 = "";
            }

            lista.add(new OrdenTO(d1, d2, d3, d4, d5, d6, d2_1, d7,d8));
        }
        return lista;
    }

    public static List<FlujoPedidoTO> convertirToTableBeanBinding_FlujoPedidoTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[9].toString();
            } catch (Exception e) {
                d9 = "";
            }

            lista.add(new FlujoPedidoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9));
        }
        return lista;
    }

    public static List<ReservaSuministroTO> convertirToBeanBinding_ReservaSuministroTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            Integer d2;
            try {
                d2 = new Integer(array[1].toString());
            } catch (Exception e) {
                d2 = null;
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            lista.add(new ReservaSuministroTO(d1, d2, d3, d4, d5, d6, d7));
        }
        return lista;
    }

    public static List<UnidadOrganizativaTO> convertirToBeanBinding_UnidadOrganizativa1(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            Boolean d6 = Boolean.valueOf(false);
            try {
                d6 = new Boolean(array[5].toString());
            } catch (Exception e) {
            }

            lista.add(new UnidadOrganizativaTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<UnidadOrganizativaTO> convertirToBeanBinding_UnidadOrganizativaDependencias(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();

            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            Boolean d4 = Boolean.valueOf(false);
            try {
                d4 = new Boolean(array[3].toString());
            } catch (Exception e) {
            }

            lista.add(new UnidadOrganizativaTO(d1, d2, d3, d4));
        }
        return lista;
    }

    public static List<SuministroTO> convertirToTableBeanBinding_SuministrosConsultar(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();


            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            lista.add(new SuministroTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<GrupoSuministrosTO> convertirToBeanBinding_GrupoSuministrosConsultar(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }


            lista.add(new GrupoSuministrosTO(d1, d2, d3, d4));
        }
        return lista;
    }

    public static List<SuministroTO> convertirToTableBeanBinding_SuministrosAdministrar(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();


            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            Integer d7;
            try {
                d7 = new Integer(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            Integer d8;
            try {
                d8 = new Integer(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            Integer d9;
            try {
                d9 = new Integer(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            boolean d10;
            try {
                d10 = new Boolean(array[9].toString());
            } catch (Exception e) {
                d10 = false;
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }

            lista.add(new SuministroTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11));
        }
        return lista;
    }

    public static List<GrupoSuministrosTO> convertirToBeanBinding_GrupoSuministrosAdministrar(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = "";
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            String d16;
            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = "";
            }
            String d17;
            try {
                d17 = array[16].toString();
            } catch (Exception e) {
                d17 = "";
            }
            String d18;
            try {
                d18 = array[17].toString();
            } catch (Exception e) {
                d18 = "";
            }
            String d19;
            try {
                d19 = array[18].toString();
            } catch (Exception e) {
                d19 = "";
            }
            String d20;
            try {
                d20 = array[19].toString();
            } catch (Exception e) {
                d20 = "";
            }
            String d21;
            try {
                d21 = array[20].toString();
            } catch (Exception e) {
                d21 = "";
            }
            String d22;
            try {
                d22 = array[21].toString();
            } catch (Exception e) {
                d22 = "";
            }
            String d23;
            try {
                d23 = array[22].toString();
            } catch (Exception e) {
                d23 = "";
            }
            String d24;
            try {
                d24 = array[23].toString();
            } catch (Exception e) {
                d24 = "";
            }
            String d25;
            try {
                d25 = array[24].toString();
            } catch (Exception e) {
                d25 = "";
            }
            String d26;
            try {
                d26 = array[25].toString();
            } catch (Exception e) {
                d26 = "";
            }
            String d27;
            try {
                d27 = array[26].toString();
            } catch (Exception e) {
                d27 = "";
            }
            String d28;
            try {
                d28 = array[27].toString();
            } catch (Exception e) {
                d28 = "";
            }
            Integer d29;
            try {
                d29 = new Integer(array[28].toString());
            } catch (Exception e) {
                d29 = null;
            }

            lista.add(new GrupoSuministrosTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29));
        }
        return lista;
    }

    public static List<CasillaSuministroTO> convertirToBeanBinding_CasillaSuministro(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }

            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = "";
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            String d16;
            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = "";
            }





            lista.add(new CasillaSuministroTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16));
        }
        return lista;
    }

    public static List<DetalleOrdenTO> convertirToBeanBinding_OrdenSuministros(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d7;
            try {
                d7 = array[5].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[6].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[7].toString();
            } catch (Exception e) {
                d9 = null;
            }

            lista.add(new DetalleOrdenTO(d1, d2, d3, d4, d5, d7, d8, d9));
        }
        return lista;
    }

    public static List<DetalleOrdenTO> convertirToBeanBinding_OrdenCuentas(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d7;
            try {
                d7 = array[5].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[6].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[7].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[8].toString();
            } catch (Exception e) {
                d10 = null;
            }
            String d11;
            try {
                d11 = array[9].toString();
            } catch (Exception e) {
                d11 = null;
            }

            lista.add(new DetalleOrdenTO(d1, d2, d3, d4, d5, d7, d8, d9, d10, d11));
        }
        return lista;
    }

    public static List<OrdenTO> convertirToBeanBinding_OrdenProveedores(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }

            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }

            BigDecimal d11;
            try {
                d11 = new BigDecimal(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }

            lista.add(new OrdenTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11));
        }
        return lista;
    }

    public static List<OrdenTO> convertirToBeanBinding_OrdenTotales(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            BigDecimal d6;
            try {
                d6 = new BigDecimal(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }

            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }
            String d12;
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            String d13;
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            String d14;
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = "";
            }
            String d15;
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            String d16;
            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = "";
            }
            BigDecimal d17;
            try {
                d17 = new BigDecimal(array[16].toString());
            } catch (Exception e) {
                d17 = null;
            }

            lista.add(new OrdenTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17));
        }
        return lista;
    }

    public static List<DetalleMovimientoTO> convertirToBeanBinding_MovimientoCuentas(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }
            BigDecimal d11;
            try {
                d11 = new BigDecimal(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }

            lista.add(new DetalleMovimientoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11));
        }
        return lista;
    }

    public static List<DetalleMovimientoTO> convertirToBeanBinding_MovimientoTotales(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            String d10;
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }
            String d11;
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = null;
            }
            BigDecimal d12;
            try {
                d12 = new BigDecimal(array[11].toString());
            } catch (Exception e) {
                d12 = null;
            }

            lista.add(new DetalleMovimientoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12));
        }
        return lista;
    }

    public static List<DetalleMovimientoTO> convertirToBeanBinding_MovimientoProveedores(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = null;
            }

            lista.add(new DetalleMovimientoTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<DetalleMovimientoTO> convertirToBeanBinding_MovimientoSuministros(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            String d8;
            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = null;
            }
            String d9;
            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = null;
            }
            BigDecimal d10;
            try {
                d10 = new BigDecimal(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            lista.add(new DetalleMovimientoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10));

        }
        return lista;
    }

    public static List<RegularizacionMovimientoTO> convertirToBeanBinding_RegularizarMovimiento(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            BigDecimal d3;
            try {
                d3 = new BigDecimal(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }

            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            lista.add(new RegularizacionMovimientoTO(d1, d2, d3, d4, d5, d6, d7));
        }
        return lista;
    }

    public static List<DetalleUsuarioCargoTO> convertirToBeanBinding_UsuarioCargo(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            Date d4;
            try {
                d4 = new Date(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            Integer d5;
            try {
                d5 = new Integer(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }

            lista.add(new DetalleUsuarioCargoTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<CargoTO> convertirToBeanBinding_Cargo(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }


            lista.add(new CargoTO(d1, d2));
        }
        return lista;
    }

    public static List<MovimientoTO> convertirToBeanBinding_MovimientoAdministrar(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = null;
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = null;
            }
            String d7;
            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }
            Integer d8;
            try {
                d8 = new Integer(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }

            lista.add(new MovimientoTO(d1, d2, d3, d4, d5, d6, d7, d8));
        }
        return lista;
    }

    public static List<DetalleMovimientoTO> convertirToBeanBinding_MovimientoAdministrarDetalle(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            BigDecimal d3;
            try {
                d3 = new BigDecimal(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            Integer d6;
            try {
                d6 = new Integer(array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }

            lista.add(new DetalleMovimientoTO(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<DetalleMovimientoTO> convertirToBeanBinding_MovimientoAjustarDetalle(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            Integer d3;
            try {
                d3 = new Integer(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }

            lista.add(new DetalleMovimientoTO(d1, d2, d3));
        }
        return lista;
    }

    public static List<DiasPagoMesTO> convertirToBeanBinding_DiasPagoMes(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            Integer d4;
            try {
                d4 = new Integer(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            lista.add(new DiasPagoMesTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<ElementoCostoTO> convertirToBeanBinding_ElementosCosto(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            lista.add(new ElementoCostoTO(d1, d2));
        }
        return lista;
    }
   public static List<ComprobantePagoTO> convertirTOComprobantePagoOrdenTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }
            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            BigDecimal d4;
            try {
                d4 = new BigDecimal(array[3].toString());
            } catch (Exception e) {
                d4 = null;
            }
            BigDecimal d5;
            try {
                d5 = new BigDecimal(array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }
            lista.add(new ComprobantePagoTO(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<ImpuestoTO> convertirToBeanBinding_ImpuestoTO(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            Integer d1;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }

            String d2;
            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }
            String d3;
            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }
            String d4;
            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }
            String d5;
            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            String d6;
            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            BigDecimal d7;
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            BigDecimal d8;
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            BigDecimal d9;
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }
            Integer d10;
            try {
                d10 = new Integer(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }

            lista.add(new ImpuestoTO(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10));
        }
        return lista;
    }

    public static List<TipoCambioDiario> convertirTipoCambioDiario(List datos) {
        List lista = new ArrayList(1);
        for (Iterator i$ = datos.iterator(); i$.hasNext();) {
            Object obj = i$.next();
            Object[] array = ((List) obj).toArray();
            String d1;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            BigDecimal d2;
            try {
                d2 = new BigDecimal(array[1].toString());
            } catch (Exception e) {
                d2 = null;
            }

            lista.add(new TipoCambioDiario(d1, d2));
        }
        return lista;
    }

}
